attenuating circumstances - Inglés Sinónimo Diccionario